to have a responsibility to provide - Alemán Inglés Diccionario